﻿using RpcCentral.Collect.Controller;
using WeDonekRpc.Model;

namespace RpcCentral.Collect
{
    public interface IRpcServerCollect
    {
        RpcServerController FindRpcServer (long contrainerId);
        RpcServerController FindRpcServer (long sysTypeId, string mac, int serverIndex);
        RpcServerController GetRpcServer (long serverId);
        void LoadServer ();
        void Refresh (long id, RefreshEventParam param);
        void RefreshVerNum (long serverId, int verNum, int oldVerNum);
    }
}